package com.auxgroup.hr.front.commons.enums;

/**
 * 流程类型枚举
 * @author lv-PC
 *
 */
public enum WfTypeEnum {

	/**
	 * 离职补偿金审批流程
	 */
	WF_STYPE_DMC("DMC", "离职补偿金审批流程"),
	/**
	 * 解除劳动合同审批流程
	 */
	WF_STYPE_TLC("TLC", "解除劳动合同审批流程"),
	/**
	 * 试用期转正审批流程
	 */
	WF_STYPE_PRC("PRC", "试用期转正审批流程"),
	/**
	 * 离职申请审批流程
	 */
	WF_STYPE_TER("TER", "离职申请审批流程"),
	/**
	 * 工作移交审批流程
	 */
	WF_STYPE_TOL("TOL", "工作移交审批流程"),
	/**
	 * 人员调动审批流程
	 */
	WF_STYPE_XFR("XFR", "人员调动审批流程"),
	/**
	 * 招聘录用审批流程
	 */
	WF_STYPE_DRFT("DRFT", "招聘录用审批流程"),

	/**
	 * 招聘录用审批流程
	 */
	WF_STYPE_REC("REC", "招聘需求审批流程"),
	
	/**
	 * 休假审批流程
	 */
	WF_STYPE_LAVE("LAVE", "休假审批流程"),
	
	/**
	 * 外出审批流程
	 */
	WF_STYPE_OUT("OUT", "外出审批流程"),
	
	/**
	 * 加班审批流程
	 */
	WF_STYPE_OVRT("OVRT", "加班审批流程"),
	
	/**
	 * 销假审批流程
	 */
	WF_STYPE_SEL("SEL", "销假审批流程"),
	
	/**
	 * 岗位薪酬变动审批流程
	 */
	WF_STYPE_ASA("ASA", "岗位薪酬变动审批流程"),
	
	/**
	 * 薪资发放审批流程
	 */
	WF_STYPE_PAY("PAY", "薪资发放审批流程"),
	
	/**
	 * 补卡审批流程
	 */
	WF_STYPE_CRD("CRD", "补卡审批流程"),
	
	/**
	 * 绩效申诉审批
	 */
	WF_STYPE_APEL("APEL", "绩效申诉审批"),
	
	/**
	 * 社保公积金异地缴纳审批流程
	 */
	WF_STYPE_PHF("PHF", "社保公积金异地缴纳审批流程"),
	
	/**
	 * 绩效计划审批
	 */
	WF_STYPE_EPPL("EPPL","绩效计划审批"),
	
	/**
	 * 绩效面谈填报
	 */
	WF_STYPE_EPFF("EPFF","绩效面谈填报"),
	
	/**
	 * 绩效面谈审批
	 */
	WF_STYPE_EPFR("EPFR","绩效面谈审批"),
	
	/**
	 * 绩效评估
	 */
	WF_STYPE_EPEV("EPEV","绩效评估"),
	
	/**
	 * 证明开具审批流程
	 */
	WF_STYPE_CER("CER", "证明开具审批流程");
	
	WfTypeEnum(String type, String comment) {
		this.type = type;
		this.comment = comment;
	}
	
	public String getType() {
		return type;
	}


	public String getComment() {
		return comment;
	}

	private String type;
	private String comment;
}
